package com.gmrz.webauthn.request;

import com.google.gson.annotations.Expose;

import java.util.List;

public class WebAuthnRespPayload<T> {

    @Expose
    private int statusCode;

    @Expose
    private String description;

    @Expose
    private T webAuthnRequest;

    @Expose
    private List<T> authenticators;


    public int getStatusCode() {
        return statusCode;
    }

    public void setStatusCode(int statusCode) {
        this.statusCode = statusCode;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public T getWebAuthnRequest() {
        return webAuthnRequest;
    }

    public void setWebAuthnRequest(T webAuthnRequest) {
        this.webAuthnRequest = webAuthnRequest;
    }

    public List<T> getAuthenticators() {
        return authenticators;
    }

    public void setAuthenticators(List<T> authenticators) {
        this.authenticators = authenticators;
    }
}
